package com.bsj.travel.def.common.DTO.web.monitor;

import com.bsj.travel.def.common.DTO.web.PageDTO;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author yinhao
 * @version 1.0
 * @description 日志查询请求对象
 * @date 2024/1/26
 */
@Data
public class SysLogDTO extends PageDTO {
    /**
     * 产品key
     */
    @NotBlank(message = "产品key不能为空")
    private String productKey;
    /**
     * 设备号
     */
    private String deviceName;
    /**
     * 开始时间
     */
    @NotBlank(message = "开始时间不能为空")
    private String startTime;
    /**
     * 结束时间
     */
    @NotBlank(message = "结束时间不能为空")
    private String endTime;
    /**
     * 表名
     */
    private String tableName;
    /**
     * 事件
     */
    private String event;
}
